incontrovertibly established

Translations
неоспоримо установленный
The scientific facts were incontrovertibly established.
Научные факты были неоспоримо установлены.